package com.wish.g04.financial.service;

import com.wish.g04.base.entity.SfContract;
import com.wish.g04.common.core.web.domain.AjaxResult;
import com.wish.g04.common.core.web.page.TableDataInfo;
import com.wish.g04.financial.dto.CfContractDto;
import com.wish.g04.financial.dto.JrRentInstallmentDTO;

/**
 * 申请租房分期  服务类
 */
public interface TbJrRenInstallmentService {

    TableDataInfo getStageRentingList(CfContractDto cfContractDto);

    AjaxResult getJRAProductList(Integer jrProductType);

    AjaxResult getRentingContract(Integer id);

    AjaxResult saveStageRenting(JrRentInstallmentDTO jrRentInstallmentDto);

    AjaxResult counter(JrRentInstallmentDTO jrRentInstallmentDto);

    TableDataInfo getSFContractList(SfContract sfContract);

    AjaxResult getSFContractById(Integer id);

    AjaxResult SFcounter(JrRentInstallmentDTO jrRentInstallmentDto);

    AjaxResult saveSfContractStage(JrRentInstallmentDTO jrRentInstallmentDto);
}
